water and sewerage services - Francés Inglés Diccionario